English Dictionary
◊ CHERRY RED
cherry red
n : a red the color of ripe cherries [syn: {cerise}, {cherry}]